Adding Rules on Existing Hypermedia APIs
نویسندگان
چکیده
During the past years, the data deluge that prevails in the World Wide Web has been accompanied by a number of APIs that expose business logic. In this paper, we discuss a novel approach to enrich existing API standards definitions with business rules. Taking advantage of the REST principles, we aim at enabling the creation of generic clients that can dynamically navigate through semantically enriched web affordances with the help of Hydrabased Hypermedia API descriptions, which encapsulate the finite state machine of possible actions into SWRL rules.
منابع مشابه
The pragmatic proof: Hypermedia API composition and execution
Machine clients are increasingly making use of the Web to perform tasks. While Web services traditionally mimic remote procedure calling interfaces, a new generation of socalled hypermedia APIs works through hyperlinks and forms, in a way similar to how people browse the Web. This means that existing composition techniques, which determine a procedural plan upfront, are not sufficient to consum...
متن کاملFlexible Adaptivity in AEHS Using Policies
In this paper, we show how existing adaptive educational hypermedia systems can be enhanced by policies. In traditional systems, the adaptation is based on predefined user and domain models and fairly restricted adaptation rules. Policies allow for sophisticated and flexible adaptation rules, provided by multiple stakeholders. We present the benefits and feasibility of the approach with AHA! as...
متن کاملLinked Data and Linked APIs: Similarities, Differences, and Challenges
In an often retweeted Twitter post, entrepreneur and software architect Inge Henriksen described the relation of Web 1.0 to Web 3.0 as: “Web 1.0 connected humans with machines. Web 2.0 connected humans with humans. Web 3.0 connects machines with machines.” On the one hand, an incredible amount of valuable data is described by billions of triples, machine-accessible and interconnected thanks to ...
متن کاملA Vision for Open Hypermedia Systems
Currently, the Open Hypermedia Systems (OHS) Working Group claims three main areas of interest: scenarios, reference architectures, and protocols. The discussions over scenarios of OHS use is supposed to inform the work on OHS reference architectures, which in turn is supposed to enable the development of an Open Hypermedia Protocol (OHP) that will allow clients of one OHP-compliant OHS to use ...
متن کاملA Hypermedia Middleware for Process Enactment and Adaptation
Dynamic business process management incorporates the capabilities needed to deal with the fast-paced change inherent in today's business processes. While process-aware information systems (PAIS) face an increasing challenge to dynamically adapt running processes to context changes, support for such dynamic adaptation during process enactment remains limited. Furthermore, while the use of web se...
متن کامل